<?php
class Usuarios_model extends CI_Model{
    function verificar_usuario($nombre){
        $this->db->where('nombre_usuario',$nombre);
        $query = $this->db->get('usuarios');
        if ($query->num_rows()>0) {
            return false;
        }else{
            return true;
        }
    }
    
    function verificar_email($email){
        $this->db->where('email',$email);
        $query = $this->db->get('usuarios');
        if ($query->num_rows()>0) {
            return false;
        }else{
            return true;
        }
    }
    
    function insertar($nombre, $nombre_usuario, $email, $password, $codigo_activacion){
       $datos = array(
           'nombre_usuario'     =>  $nombre_usuario,
           'password'           =>  $password,
           'email'              =>  $email,
           'nombre'             =>  $nombre,
           'codigo_activacion'  =>  $codigo_activacion
       );        
       $this->db->insert('usuarios', $datos);
    }
    
    function confirmar_registro($codigo_activacion){
        $this->db->select('id');
        $this->db->where('codigo_activacion', $codigo_activacion);
        $query = $this->db->get('usuarios');
        if ($query->num_rows()>0) {
            $data = array('estado' => 1);
            $this->db->where('codigo_activacion', $codigo_activacion);
            return $this->db->update('usuarios', $data);
        }  else {
            return false;
        }
    }
}
?>
